package org.agpsoft.simpledatareceiver;

import java.io.InputStream;
import java.io.OutputStream;

public class SimpleDataReceiverContext {
	private InputStream inputStream;
	private OutputStream outputStream;
	private OutputStream rawRecordStream;
	private OutputStream decodedRecordStream;
	
	/**
	 * @param outputStream the outputStream to set
	 */
	public void setOutputStream(OutputStream outputStream) {
		this.outputStream = outputStream;
	}
	
	/**
	 * @return the outputStream
	 */
	public OutputStream getOutputStream() {
		return outputStream;
	}
	
	/**
	 * @param inputStream the inputStream to set
	 */
	public void setInputStream(InputStream inputStream) {
		this.inputStream = inputStream;
	}
	
	/**
	 * @return the inputStream
	 */
	public InputStream getInputStream() {
		return inputStream;
	}

	/**
	 * @param rawRecordStream the rawRecordStream to set
	 */
	public void setRawRecordStream(OutputStream rawRecordStream) {
		this.rawRecordStream = rawRecordStream;
	}

	/**
	 * @return the rawRecordStream
	 */
	public OutputStream getRawRecordStream() {
		return rawRecordStream;
	}

	/**
	 * @param decodedRecordStream the decodedRecordStream to set
	 */
	public void setDecodedRecordStream(OutputStream decodedRecordStream) {
		this.decodedRecordStream = decodedRecordStream;
	}

	/**
	 * @return the decodedRecordStream
	 */
	public OutputStream getDecodedRecordStream() {
		return decodedRecordStream;
	}
}
